package com.irdstudio.efp.riskm.service.vo;


import com.irdstudio.basic.framework.core.vo.BaseInfo;

import java.math.BigDecimal;

/**
 * <p>Description: 委外任务分配主表<p>
 * @author ligm
 * @date 2019-08-27
 */
public class OutsTaskDistrMainVO extends BaseInfo {

	private static final long serialVersionUID = 1L;	
	
	/** 分配批次号 */
	private String colltBatchNo;
	/** 委外经手类型 */
	private String outsHdleType;
	/** 分配金额 */
	private BigDecimal distrLmt;
	/** 分配户数 */
	private String distrCustNum;
	/** 分配金额占比 */
	private BigDecimal distrLmtRatio;
	/** 分配户数占比 */
	private String distrCustsRatio;
	/** 分配时间 */
	private String distrTime;
	/** 操作员 */
	private String opUserCode;
	/** 操作员所属机构 */
	private String opOrgCode;
	/** 分案审批是否通过 */
	private String isPassDistr;
	/** 创建人 */
	private String createUser;
	/** 创建时间 */
	private String createTime;
	/** 最新修改人 */
	private String lastChgUsr;
	/** 最后修改时间 */
	private String lastChgTime;
	/** 操作员名称 */
	private String opUserName;
	/** 操作员所属机构名称 */
	private String opOrgName;


	/**
	 * 用于接收分按案比例版本号
	 *
	 * @author wanglihua
	 * @date 2019/11/27 19:53
	 */
	private String versionNo;

	public String getVersionNo() {
		return versionNo;
	}

	public void setVersionNo(String versionNo) {
		this.versionNo = versionNo;
	}

	public void setColltBatchNo(String colltBatchNo){
		this.colltBatchNo = colltBatchNo;
	}
	public String getColltBatchNo(){
		return this.colltBatchNo;
	}		
	public void setOutsHdleType(String outsHdleType){
		this.outsHdleType = outsHdleType;
	}
	public String getOutsHdleType(){
		return this.outsHdleType;
	}		
	public void setDistrLmt(BigDecimal distrLmt){
		this.distrLmt = distrLmt;
	}
	public BigDecimal getDistrLmt(){
		return this.distrLmt;
	}		
	public void setDistrCustNum(String distrCustNum){
		this.distrCustNum = distrCustNum;
	}
	public String getDistrCustNum(){
		return this.distrCustNum;
	}		
	public void setDistrLmtRatio(BigDecimal distrLmtRatio){
		this.distrLmtRatio = distrLmtRatio;
	}
	public BigDecimal getDistrLmtRatio(){
		return this.distrLmtRatio;
	}		
	public void setDistrCustsRatio(String distrCustsRatio){
		this.distrCustsRatio = distrCustsRatio;
	}
	public String getDistrCustsRatio(){
		return this.distrCustsRatio;
	}		
	public void setDistrTime(String distrTime){
		this.distrTime = distrTime;
	}
	public String getDistrTime(){
		return this.distrTime;
	}		
	public void setOpUserCode(String opUserCode){
		this.opUserCode = opUserCode;
	}
	public String getOpUserCode(){
		return this.opUserCode;
	}		
	public void setOpOrgCode(String opOrgCode){
		this.opOrgCode = opOrgCode;
	}
	public String getOpOrgCode(){
		return this.opOrgCode;
	}

	public String getIsPassDistr() {
		return isPassDistr;
	}

	public void setIsPassDistr(String isPassDistr) {
		this.isPassDistr = isPassDistr;
	}

	public void setCreateUser(String createUser){
		this.createUser = createUser;
	}
	public String getCreateUser(){
		return this.createUser;
	}		
	public void setCreateTime(String createTime){
		this.createTime = createTime;
	}
	public String getCreateTime(){
		return this.createTime;
	}		
	public void setLastChgUsr(String lastChgUsr){
		this.lastChgUsr = lastChgUsr;
	}
	public String getLastChgUsr(){
		return this.lastChgUsr;
	}		
	public void setLastChgTime(String lastChgTime){
		this.lastChgTime = lastChgTime;
	}
	public String getLastChgTime(){
		return this.lastChgTime;
	}

	@Override
	public String toString() {
		return "OutsTaskDistrMainVO{" +
				"colltBatchNo='" + colltBatchNo + '\'' +
				", outsHdleType='" + outsHdleType + '\'' +
				", distrLmt=" + distrLmt +
				", distrCustNum='" + distrCustNum + '\'' +
				", distrLmtRatio=" + distrLmtRatio +
				", distrCustsRatio='" + distrCustsRatio + '\'' +
				", distrTime='" + distrTime + '\'' +
				", opUserCode='" + opUserCode + '\'' +
				", opOrgCode='" + opOrgCode + '\'' +
				", isPassDistr='" + isPassDistr + '\'' +
				", createUser='" + createUser + '\'' +
				", createTime='" + createTime + '\'' +
				", lastChgUsr='" + lastChgUsr + '\'' +
				", lastChgTime='" + lastChgTime + '\'' +
				'}';
	}

	public String getOpUserName() {
		return opUserName;
	}

	public void setOpUserName(String opUserName) {
		this.opUserName = opUserName;
	}

	public String getOpOrgName() {
		return opOrgName;
	}

	public void setOpOrgName(String opOrgName) {
		this.opOrgName = opOrgName;
	}
}
